body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
	margin:0;
	padding:0;
}
body,button,input,select,textarea {
	font:12px/1.5 tahoma,arial,'\5b8b\4f53',sans-serif;
}
body {
	min-width:1000px;
	_width:expression((documentElement.clientWidth < 1000) ? "1000px":"auto");
}
textarea {
	resize:none;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
}
address,cite,dfn,em,var {
	font-style:normal;
}
code,kbd,pre,samp {
	font-family:courier new,courier,monospace;
}
small {
	font-size:12px;
}
ul,ol {
	list-style:none;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
legend {
	color:#000;
}
fieldset,img {
	border:0;
}
button,input,select,textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
	display:block;
	margin:0;
	padding:0;
}
mark {
	background:#ff0;
}
/*----------------------------------------------------------------*/
a {
	text-decoration:none;
	color:#505050;
}
a:hover {
	text-decoration:underline;
	color:#F50;
}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
.gray {
	color:gray;
}
.silver {
	color:silver;
}
.steelBlue {
	color:SteelBlue;
}
.blue {
	color:#0e75d3;
}
.red {
	color:red;
}
.green {
	color:#129c00;
}
.orange {
	color:#F60;
}
.error {
	color:red;
}
.ok {
	color:#129c00;
}
.doing {
	color:#0982c8;
}
.attention {
	color:#c88b09;
}
.fs12 {
	font-size:12px;
}
.fs14 {
	font-size:14px;
}
.fs16 {
	font-size:16px;
}
.fs18 {
	font-size:18px;
}
.mb10 {
	margin-bottom:10px;
}
.ml10 {
	margin-left:10px;
}
.mt10 {
	margin-top:10px;
}
.mr10 {
	margin-right:10px;
}
.bold {
	font-weight:bold;
}
/*----------------------------------------------------------------*/

.hidden {
	display:none;
}
.invisible {
	visibility:hidden;
}
.clear:after {
	content:'\20';
	display:block;
	height:0;
	clear:both;
}
.clear {
	*zoom:1;
}
.inline-block {
	display:inline-block;
	*display:inline;
}
.divide {
	border-left:1px solid #DBDBDB;
	border-right:1px solid #F8FFEC;
	display:inline-block;
	height:12px;
	line-height:12px;
	margin:0 7px;
	overflow:hidden;
	vertical-align:middle;
	width:0;
}
/*-----------------------------form5------------------------------*/
.form5 input,.form5 textarea{
	padding: 4px;
	font-size:13px;
    background: #fff url('images/bg-form-field.gif') top left repeat-x;
    border: 1px solid #d5d5d5;
	color: #333;
	transition: all 0.10s ease-in-out;
	-webkit-transition: all 0.10s ease-in-out;
 	-moz-transition: all 0.10s ease-in-out;
 	border-radius: 2px;
 	outline:none;
}
.form5 input[type='reset'],.form5 input[type='button'],.form5 input[type='submit']{
	padding: 3px 7px;
	margin-right:5px;
}
.form5 radio,.form5 checkbox{border:none;}
.form5 select{padding:1px;}
.form5 input:focus ,.form5 textarea:focus,
.form5 input:hover,.form5 textarea:hover {
	border:1px solid #4ea0d1;
	box-shadow: 0 0 3px #85e4ff;
	-webkit-box-shadow: 0 0 3px #85e4ff;
	-moz-box-shadow: 0 0 3px #85e4ff;
	border-radius: 2px;
}
.form5 .inputred{
	border:1px solid #c00;
	box-shadow: 0 0 3px #f8aba6;
	-webkit-box-shadow: 0 0 3px #f8aba6;
	-moz-box-shadow: 0 0 3px #f8aba6;
	border-radius: 2px;
}
/* 分页 */
.pagination{text-align:right;}
	.pagination a{margin:0 5px;}
	.pagination a:link, .pagination a:visited{color:#15428b;}
	.pagination a:hover, .pagination a:active{color:#f00;}
	.pagination a.unThis:link, .pagination a.unThis:visited, .pagination a.unThis:hover, .pagination a.unThis:active{color:#999; cursor:default;text-decoration:none;}
	.pagination a.current{color:#f00; font-weight:bold;}
	.pagination a.current:link, .pagination a.current:visited{color:#f00; font-weight:bold;}
	.pagination a.current:hover, .pagination a.current:active{color:#f00; text-decoration:none;}
	/*
	.pagination a{display:block; padding:0 5px; text-align:center; height:18px; line-height:18px; border:1px solid #d9e6f0; background:#f3f9ff; float:left; margin-right:5px!important; margin-right:3px; font-size:12px; outline:0;}
	.pagination a:hover{background:#fffff7; border:1px solid #ffcc00;}
	.pagination a.current{background:#fff; color:#f00; border:1px solid #fff;}
	*/
	.pagination input{border:0; border:1px solid #a9c9e2; height:14px; line-height:14px; width:30px; margin-right:5px;}
/*----------------------------------------------------------------*/
#loading{
	background:#fd9104 url(images/loading.gif) no-repeat scroll 10px 50%;
	height:36px;width:115px;
	top:40%;left:40%;
	position:absolute;
	text-align:left;
	line-height:36px;
	font-weight:bold;
	font-size:13px;
	color:#fff;
	padding-left:36px;
	z-index:65535;
	display:none;
}